A Perfect Novella. | Train Dreams By Denis Johnson